iT邦幫忙

2021 iThome 鐵人賽

DAY 1
1

NetSuite

NetSuite 是一個 Oracle 主打中型公司的雲端 ERP 系統, 其中包含 客戶關係管理(CRM)、人力資本管理(HCM)、專業服務自動化(PSA), 服務資源規劃(SRP)和製造(Manuafactoring)模組等. 可以依照使用者公司情況不同導入適當的模組.

Main Master Record

Sales Order

Sales Order 可以理解為訂單,create 一個訂單最少需要下列四項資訊

  • Customer: 銷售貨物/服務的對象, 如果有開啟 Project Module, 可以選擇對應的 Project/Job.
  • Date: 此筆交易的日期, 預設為今天.
  • Status: 此筆交易的狀態, 通常會反映出貨狀態. 在 Sales Order 建立過程中, 主要會使用 Pending Approval or Pending Fulfillment 這兩種狀態.
  • Items: 每一筆交易, 都至少需要一個貨物/服務 item 在 item subtab內.

Item Fulfillment

出貨單, Sales Order 因為出貨單的建立而被滿足, 建立一個出貨單包含:

  1. 從庫存內取出商品(Pick)
  2. 打包商品(Pack)
  3. 自倉庫內交給 delivery (Ship)
    當建立出貨單的同時對於會計來說就是簿記(Posting)一個借方(Debit)金額在銷貨成本(Cost of Goods Sold , COGS); 貸方(Credit)金額在存貨(Inventory Asset). 此時就會影響總帳(general ledger)

Invoice

收據/請款單, 用來表示在訂單成立的當下, 若在貨品/服務提供的當下, 沒有收到任何Payment.
請款單的每一個 Line item 都應該與 Sales Order 相符, 也就表示總和會與Sales Order 相符也就會是客戶目前的欠款.
Invoice的狀態有

  1. Open: 沒有任何 Payment apply.
  2. Paid in full: 所有應付金額都已經付款.

Payment

付款, 當客戶付款時, 記錄付款資料並且apply到適當的 Invoice/Cash Sale. 當 Apply Payment 的同時, 會減少客戶的應付金額(Amount Due)並且增加收入(Income)
除了使用 Payment apply to Invoice, 也可以使用押金(Deposit)/貸項通知單(Credit Memo)作為付款依據, apply 到目前仍是 Open 狀態的 Invoice.

General Ledger(GL)

總帳, 用來記錄公司以及所有實體(Subsidiarires)的資產, 負債, 支出, 收入, 投資. GL 通常會根據不同的項目而將金額入到不同的Accounts/Account balances/Financial Transactions, etc...並依照公司的需求會有不同程度的 Categories/Class/Location 分類.

30天計劃

Part 1: NetSuite Glossary

Part 2: Basic flow

Part 3: How to use NetSuite

Part 4: NetSuite Customization Glossary

Part 5: Basic customization

Part 6: Adv. customization

Part 7: Suite Scripts

本次挑戰主要是分享目前在目前公司學到的NetSuite知識以及客製化操作, 希望能夠作拋磚引玉之用. 前面幾個 part 對熱愛寫程式的你應該是會頗無聊的, 但還是需要有一點點基本的知識在 NetSuite 客製化上面才會比較懂得前因後果~


下一篇
NetSuite Glossary
系列文
NetSuite Foundation & Customization16
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言